// 导入 vue
import Vue from 'vue'
// 导入 vuex
import Vuex from 'vuex'
import home from './modules/home'
import search from './modules/search'
// vuex也是vue的插件, 需要use一下, 进行插件的安装初始化
Vue.use(Vuex)

// 创建仓库 store
const store = new Vuex.Store({
    state: {
    },
    //修改state的唯一手段
    mutations: {
    },
    //编写业务逻辑，也可以处理异步
    actions: {
    },
    // 理解为计算属性，用于简化仓库中的数据
    getters: {
    },
    modules: {
        home,
        search
    }
})

// 导出仓库
export default store